make things difficult - Anglais Synonymes Dictionnaire